mil millones - French English Dictionary